﻿Ext.namespace('iOS.BackStage');

/*
 * 后台，除iframe外的App被打开之后，都会被缓存到这里，也可以将其删除。
 */
Ext.define('BackStage', {

    _appList: {},

    addApp: function(appName, app){
        if(!appName || !app){
            return;
        }
        this._appList[appName] = app;
    },

    deleteApp: function(appName){
        delete this._appList[appName];
    },

    getApp: function(appName){
        if(!appName){
            return;
        }
        return this._appList[appName];
    },

    checkApp: function(appName){
        if(this._appList[appName]){
            return true;
        } else {
            return false;
        }
    }

});

iOS.BackStage = new BackStage();